Scalable Emulator for Software Defined Networks
نویسندگان
چکیده
Since its inception, Software Defined Network (SDN) has made itself a very appealing architecture for both Data Center and Wide Area networks by offering more automated control through programmability and simplified network operations and management with its centralized control plane. However, extensive rollout of SDN in the production environment requires thorough validation. Thus, there is a compelling need for SDN emulators that facilitate experimenting with new SDN-based technologies (e.g., SDN-based routing and traffic engineering schemes). Valuable insights on these technologies can be gained from real trace-driven experiments on an emulator platform. Accordingly, network operators can gain confidence in these technologies without jeopardizing their infrastructures and businesses. Mininet, the de facto standard SDN emulator, allows users to emulate an OpenFlowbased SDN on a single server. Due to the physical resource limitations of a single machine, Mininet fails to scale with large network size and high traffic volume. To address these limitations, we developed Distributed OpenFlow Testbed (DOT), a highly scalable emulator for SDN. DOT distributes the emulated network across multiple physical machines to scale with large network sizes and high traffic volumes. It also provides guaranteed compute and network resources for the emulated components (i.e., switches, hosts and links). Moreover, DOT can emulate a wider range of network services compared to other publicly available SDN emulators and simulators.
منابع مشابه
EMPOWER: A Network Emulator for Wireline and Wireless Networks
The increasing need of protocol development environments and network performance evaluation tools gives rise to the research of flexible, scalable, and accurate network emulators. The desired network emulator should be able to facilitate the emulation of either wireline or wireless networks. In the case when network topology is critical to the underlying network protocol, the emulator should pr...
متن کاملEMPOWER: A Network Emulator for Wireless and Wireline Networks
The increasing need of protocol development environments and network performance evaluation tools gives rise to the research of flexible, scalable, and accurate network emulators. The desired network emulator should be able to facilitate the emulation of either wireline or wireless networks. In the case when network topology is critical to the underlying network protocol, the emulator should pr...
متن کاملA Comparative Review: Accurate OpenFlow Simulation Tools for Prototyping
Several Simulation and emulation tools such as the OMNeT++ INET Framework and Mininet have been developed to evaluate the performance of Software-Defined Networking (SDN). A major challenge is how to analyse the obtained performance results of data transmission for these tools. These challenges include scaling to large networks, testing the correctness and evaluating the performance with the ab...
متن کاملThe CASE of FEMU: Cheap, Accurate, Scalable and Extensible Flash Emulator
FEMU is a software (QEMU-based) flash emulator for fostering future full-stack software/hardware SSD research. FEMU is cheap (opensourced), relatively accurate (0.5-38% variance as a drop-in replacement of OpenChannel SSD), scalable (can support 32 parallel channels/chips), and extensible (support internal-only and split-level SSD research).
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015